// 第15节:面向对象编程-命名空间

// 命名空间的使用
namespace shuaige{
    export class dehua{
        public name:string='刘德华'
        talk(){
            console.log('我是刘德华')
        }
    }
}

namespace bajie{
    export class dehua{
        public name:string='马德华'
        talk(){
            console.log('我是二师兄马德华')
        }
    }
}
let dehua1:shuaige.dehua=new shuaige.dehua()
let dehua2:bajie.dehua=new bajie.dehua()
dehua1.talk()  //我是刘德华
dehua2.talk()  //我是二师兄马德华